it tasted - Turkish English Dictionary